C++ on MSVC講習/ポインタと参照

あらすじと概要

前回は、関数を使うことで、コード片に意味を持たせられるようになりました。
今回は、C言語最難関とされるポインタと、それを分かりやすく拡張した参照を解説します。
ポインタは概念として、参照は単純に使うことが多く、どちらも非常に大切な機能です。

重要語

unavailable

unavailable

ポインタ

参照が関数等で実際に使われる場合を示す前に、参照の元のポインタについて解説します。
ポインタはC言語でも初学者を躓かせる機能とされていますが、構文が理解しづらいだけです。
C++のメモリモデルをしっかりと認識すればそれ程難しくはありません。

何かのタイトル

ごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょ。
C++
int add(int lhs, int rhs)
{
    return lhs + rhs;
}

loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
ごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょごにょ。
C++
int add(int lhs, int rhs)
{
    return lhs + rhs;
}
  
loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
Sstring of the hill
one two
som som
som som